Synonyms for "public-service corporation"

Words with similar meaning